/**
 * $Id: style.css,v 1.1.4.4 2008/08/23 20:58:56 johnforsythe Exp $
 * A3 Atlantis
 * John Forsythe, john [at] blamcast [dot] net
 */

/**
 * Resets
 */

td
{
  white-space: normal !important;
}

body, div, h1, h2, h3, h4, h5, h6, pre, form, textarea, p {
  margin: 0;
  padding: 0;
}

table{
	border:0px;	
}
th{
	background-color: #DADADA;
}
img { border: 0; }
/*caption, th { text-align: left; }*/
abbr, acronym { border: 0; }

/**
 * Basics
 */


h1 a, h2 a, h3 a { text-decoration: none; }
h1 { font-size: 25px; }
h2 { font-size: 20px; }
h3 { font-size: 15px; font-style:italic;}
h4 { font-size: 12px; }
h5, h6 { font-size: 12px; }

h1{
  font-weight: bold;
  margin: 0.5em 0;  
  color: #1A1A1A;
}

h2, h3, h4, h5, h6 {
  color: #333;
}

p {
  margin: 10px 0;
}
a {
  color: #595959;
  cursor: pointer;
}

.block-menu a {
	color:#595959;
	text-decoration: none;
}
.block-menu a:hover {
	color:#262626;
}
.active {
	font-weight:bold;
	text-decoration: none;
}
a:hover { text-decoration: none; }
dl { margin: 0 0 1em 1.5em; }
dl dd { margin: 0 0 0.5em 1.5em; }

form { margin-bottom: 10px; }
pre {
  display: block;
  font-family: monospace;
  background: #2285B7;
  padding: 3px 7px;
  margin: 1em 0;
  border: 1px solid #0470A1;
  overflow: auto;
}
code {
  font-family: monospace;
  background: #2285B7;
  color: #fff;
  padding: 3px 7px;
}
blockquote {
  background: url('blockquote.png') no-repeat;
  margin: 1em 0;
  padding: 0 15px 0 30px;
  font-size: 11px;
}
div.frame { text-align: center; }
div.frame img { background: #fff; border: 6px solid #fff; vertical-align: bottom; }
fieldset { border: 1px solid #fff; }
body {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  background: #c6c6c6 url('bg.png') repeat-x top;
  color: #1A1A1A;
}

.node fieldset{
	border:#717171 2px solid;	
}

.node legend {
	border:#717171 2px solid;
	background-color: #DADADA;
	border: 1px solid #717171;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
/**
 * Regions
 */

#container {
  width: 978px;
  margin: 0 auto;
}
#page {
  width: 978px;
  position: relative;
}
#header {
  position: absolute;
  top: 0;
  left: 0;
  background: #0470a1;
  /*height: 200px;*/
  width: 915px;
  padding-left: 45px;
  background: url('header.png') no-repeat;
}

#contHeader{
	height:175px;
	width: 715px;
}
#title {
  float: left;
  margin: 56px 0 48px 0;
  height: 66px;
  /*background: url('title.png') repeat-x top;*/
  padding: 5px 0 0 20px;
}
#title h1 {
  font-size: 25px;
  font-weight: bold;
  font-family: Arial, sans-serif;
  letter-spacing: -1px;
  line-height: 30px;
  color: #1A1A1A;
  padding-right: 30px;
  margin: 0;
}
#title h1 a { color: #1A1A1A; }
#site-slogan {
  font-size: 9px;
  color: #CCCCCC;
  float:right;
  margin-right:5px;
  margin-top: 140px;
}
#site-logo{
	float:left;
	margin-top:30px;
	margin-left:10px;
}
#title-spacer { width: 264px; }
#nav {
  height: 25px;
  width: 705px;
  clear: both;
  font-size: 10px;
  line-height: 25px;
  padding-left: 10px;
	color: #EDEDED;
}
#nav a {
  text-decoration: none;
  color: #D9D9D9;
}
#nav a:hover {
 	text-decoration: underline;
 }
/*
#nav ul {
  margin: 0 0 0 30px;
  padding: 0;
}
#nav li {
  float: left;
  list-style: none;
}
#nav a {
  text-decoration: none;
  color: #fff;
  display: block;
  padding: 0 15px 1px;
  line-height: 24px;
  margin-right: 3px;
}
#nav a:hover { text-decoration: underline; background: #333; color: #fff; }
#nav a.active { color: #fff; background: #2992c3; }
#nav a.active:hover { color: #fff; background: #2992c3; }
*/
#main {
  padding-top: 200px;
  background: url('main-bg.png') repeat-y;
}

.wide-page #main { background: url('main-bg-single.png') repeat-y; }
#content {
  float: left;
  display: inline; /* keeps ie6 happy */
  line-height: 1.65em;
  margin: 15px 0 5px 45px;
  padding: 0 10px;
  width: 495px;
  overflow: hidden;
  overflow-x: hidden;
}
.wide-page #content {
  background: #2992C3;
  width: 695px;
}
#content h1, #content h2 {
  letter-spacing: -1px;
  line-height: 1.2em;
  padding: 9px 0 10px;
  margin: 0;
}
#right {
  float: left;
  width: 400px;
  margin-bottom: 5px;
  font-size: 11px;
  line-height: 1.5em;
}
.wide-page #right { width: 180px; }
#right h2 {
  font-size: 17px;
  font-weight: bold;
  padding-bottom: 2px;
  letter-spacing: -1px;
  margin-bottom: 0.6em;
}
#left p, #right p { margin: 0 0 1.5em 0; }
#sidebar-top {
  float: left;
  width: 380px;
  padding-left: 10px;
}
#sidebar-left {
  float: left;
  width:180px;
  padding-left:10px;
  padding-right:10px;
  padding-top:20px;
}
.wide-page #right #sidebar-left { color: #000; }
.wide-page #right #sidebar-left a { color: #000; }
.wide-page #right #sidebar-left { background: none; }
#sidebar-right {
  float: left;
  width: 180px;
  padding-left: 20px;
  color: #000;
}
#sidebar-right a { color: #000; }
#footer {
  color: #000;
  border-top: 1px solid #333;
  clear: both;
  padding: 5px 10px;
  font-size: 10px;
  text-align:center;
}
#footer a { color: #333; }
#footer p { margin: 0.5em 0; }
#footer .block { margin: 5px 0; }
.clear-both { clear: both; }

/**
 * Drupal specific
 */

#mission {
  background: #2285B7;
  margin-bottom: 1em;
  padding: 8px 10px;
  border: 1px solid #0470A1;
}
/*#forum table { width: 100%; }
#forum td.topic { width: 40%; }
table.sticky-header { background: #1F7CAF; }
thead th { border-bottom: 3px solid #0470A1; }
tbody { border-top: 1px solid #0470A1; }
tr.even { background: #1f7caf; }
tr.odd { background: #2285B7; }
tr.even, tr.odd { border-bottom: 1px solid #0470A1; }
td.active { background-color: #1D73A3; }
td.menu-disabled { background: #244C64; }
tr.selected td { background: #2D9F1D; }*/
#nav ul.links li, #topnav ul.links li { padding: 0; }
#user-login-form ul { padding: 0; }
#content ul.links { float: right; }
#content .terms { font-size: 11px; }
#content .terms ul.links { float: none; }
#content .terms ul.links li { padding: 0 0 0 3px; }
#right .block ul { padding: 0; margin-left: 0; }
#right .block ol { padding: 0; margin-left: 0.5em; }
#right ul.menu { padding: 0 0 0 12px; }
#right-toggle a { text-decoration: underline; }
li.leaf { list-style-image: url(menu-leaf.png); }
li.expanded { list-style-image: url(menu-expanded.png); }
li.collapsed { list-style-image: url(menu-collapsed.png); }
.resizable-textarea, .node-form .form-text { width: 99%; }
div.admin {
  padding-top: 0;
  font-size: 11px;
}
#search-theme-form { margin: 30px 0; }
#content .block { margin: 0; }
#edit-search-block-form-1{
	width:20px;
	
}
.node {
  padding-bottom: 20px;
  margin-bottom: 10px;
  border-bottom: 1px solid #e2e2e2;
    text-align:justify;
    padding-left:5px;
    padding-right:5px;
}
.preview .node { background: #45ADDB; }
.node-unpublished {  }
.comment {
  background: #17a;
  border: 1px solid #1A4864;
  padding: 5px 10px;
  margin-bottom: 10px;
}
.author {
  background: #45ADDB;
  border: 1px solid #1A4864;
}
.comment-unpublished {
  background: #DFDFDF;
  color: #000;
}
.comment-unpublished a { color: #000; }
.user-signature {
  color: #ddd;
  font-size: 11px;
}
.new {
  float: right;
  color: #fff;
  font-weight: bold;
}
.messages { font-weight: bold; }
.description { font-size: 11px; }
.submitted { font-size: 10px; }
.submitted-date {
  font-size: 11px;
  left: 0;
  position: absolute;
  width: 35px;
  text-align: center;
  color: #000;
  background: url('arrow.png') no-repeat 7px 0;
  margin-top: 9px;
  padding: 40px 5px 0 5px;
}
.submitted-date span { display: block; }
.submitted-by { font-size: 10px; }
ul.links li { padding: 0 0 0 10px; }
.comment h3 { margin: 0; }
.comment h3 a { text-decoration: none; }
.comment a:hover { text-decoration: underline; }
#content .comment ul.links {
  float: right;
  font-size: 10px;
}
#user-login-form .item-list ul li { margin: 3px 0 0 0; }
.node-links ul.links { margin-left: 10px; }
.breadcrumb { font-size: 11px; }
/*table.system-status-report th { border: 0; }*/
#search-block-form .form-submit, #search-theme-form .form-submit { width: 53px; }
#search-block-form .form-text, #search-theme-form .form-text { width: 115px; }
.error { color: #000; }
div.error { border: 1px solid #c00; }
div.error, tr.error {
  background: #AF3C3C;
  color: #fff;
}
.ok { color: #3F6F38; }
div.ok { border: 1px solid #0c0; }
div.ok, tr.ok {
  background: #5B9F51;
  color: #fff;
}
.warning { color: #620; }
div.warning { border: 1px solid #DFAF1E; }
div.warning, tr.warning {
  background: #CF9B00;
  color: #fff;
}
.block-region {
  background-color: #333;
  color: #fff;
}
span.admin-enabled, span.admin-disabled, span.admin-missing {
  background: #1A4864;
  font-weight: bold;
  padding: 0 3px;
  font-size: 10px;
  font-style: normal;
}
span.admin-enabled { color: #0f0; }
span.admin-disabled, span.admin-missing { color: #f32; }
div.admin-dependencies, div.admin-required {
  color: #fff;
  font-size: 9px;
  font-weight: bold;
}
.marker, .form-required { color: #fff; }
.picture img {
  vertical-align: bottom;
  display: block;
  float: left;
  border: 2px solid #fff;
  margin: 3px 7px 0 0;
  line-height: 1.7em;
}
*:first-child+html .picture img { margin: 1.5em 7px 0 0; }
* html .picture img { margin: 1.5em 7px 0 0; }
#aggregator .feed-item-title { font-size: 17px; }
ul.pager li a.active { color: #595959; }
.item-list ul.pager li {
  margin: 0;
  padding: 0.2em;
}

.container-inline #edit-search-block-form-1-wrapper{
	
margin-top:30px;	
}
.views-field-view-node{
	text-align:right;	
}


#blocks tr.region-message { color: #ddd; }
.block .content ul, .block .content ol { margin-bottom: 1.5em; }
.block .content ul.menu { margin-bottom: 0; }
.block .content ul li, .block .content ol li { margin-left: 1.5em; }
.block .content ul.menu li { margin-left: 0.5em; }

.content ul li{
	list-style-type: circle;	
}
/**
 * Tab Navigation
 */

ul.primary {
  border-collapse: collapse;
  padding: 0 0 0 1em;
  white-space: nowrap;
  list-style: none;
  margin: 5px;
  height: auto;
  line-height: normal;
  border-bottom: 1px solid #fff;
  font-size: 10px;
}
ul.primary li {
  display: inline;
  border: 0;
}
ul.primary li a {
  background: #0470A1;
  border: 0;
  height: auto;
  margin-right: 0.5em;
  padding: 0 10px;
  padding: 4px 15px;
  line-height: 20px;
  text-decoration: none;
}
ul.primary li.active a {
  background-color: #fff;
  color: #000;
  border: 0;
}
ul.primary li.active a:hover {
  background-color: #fff;
}
ul.primary li a:hover {
  background-color: #333;
  border: 0;
}
ul.secondary {
  border-bottom: 1px solid #fff;
  padding: 0 0 4px 0;
  margin: 5px;
  font-size: 10px;
}
ul.secondary li {
  display: inline;
  padding: 0;
  border: 0;
}
ul.secondary a {
  padding: 0;
  text-decoration: none;
  padding: 2px 10px;
  border-right: 1px solid #fff;
}
ul.secondary a:hover { text-decoration: underline; }
ul.secondary a.active {
  color: #fff;
  border-bottom: 0;
  font-weight: bold;
  text-decoration: underline;
}

/**
 * Reports
 */

tr.dblog-notice { background: #1F7CAF; }
tr.dblog-notice .active { background: #2285B7; }
tr.dblog-warning { background: #4F2828; }
tr.dblog-warning .active { background: #4F2020; }
tr.dblog-error { background: #6F6F6F; }
tr.dblog-error .active { background: #aaa; }
tr.dblog-user { background: #6F6137; }
tr.dblog-user .active { background: #9F7F1D; }
tr.dblog-content { background: #3F6F38; }
tr.dblog-content .active { background: #2D9F1D; }
tr.dblog-page-not-found, tr.dblog-access-denied { background: #6F3838; }
tr.dblog-page-not-found .active, tr.dblog-access-denied .active { background: #6F2D2D; }

/**
 * Administration Menu
 */

body.admin-menu { margin-top: 0 !important; }
#admin-menu {
  background: #17a;
  border-bottom: 4px solid #333;
}

/**
 * Update Status
 */

.update tr.error { background: #AF3C3C; }
.update tr.error .version-recommended { background: #AF3C3C; }
.update tr.ok { background: #5B9F51; }
.update tr.warning { background: #DFAF1E; }
.update tr.warning .version-recommended { background: #DFAF1E; }
.update table.version-security .version-title { color: #f93; }
.update .security-error { color: #f93; }

/**
 * Coder
 */

.coder-normal { background-color: #664; }
.coder-critical { background-color: #654; }
.coder-description code { background: #566; }

/**
 * Views
 */
/*
table.views-entry {
  background-color: #1F7CAF;
  border: 1px solid #0470A1;
}
table.views-entry td.view-ops, table.views-entry td.view-name { background-color: #2285B7; }
th.views-field { white-space: nowrap; }
*/
.views-edit-view, .views-edit-view a { color: #000; }
#views-ui-edit-view-form { margin: 10px 0; }
#views-live-preview, #views-live-preview a { color: #fff; }
div.view div.views-admin-links { width: auto; }
div.view div.views-admin-links ul.links {
  float: left !important;
  background: #2285B7;
  border: 1px solid #fff;
}
div.view div.views-admin-links ul.links li {
  padding: 0 3px;
  margin: 0;
}
div.view div.views-admin-links ul.links li a { color: #fff !important; }
.views-basic-info, .views-basic-info a { color: #fff; }
div.changed {
  background: #2285B7;
  color: #fff;
}
div.changed a { color: #fff; }

#block-search-0{
	
padding-top:5px;	
}

.cursiva {
	font-style:italic;	
}
.centrado {
	text-align:center;	
}

.destacado{
	background-color: #DADADA;
	border: 1px solid #717171;
	padding:10px;
	margin:10px;	
}

.destacado ul{
	margin:0px;
	padding:10px;	
}

.textoDestacado{
	font-weight:bold;
}
.block{
	margin-bottom:10px;	
}
#imagenesVenue{
	text-align:center;	
}
#imagenesVenue img{
	width:450px;
}

.collocated-events a, .workshops a{
	color: #F00;
}

/************/


.style0
  {mso-number-format:General;
  text-align:general;
  vertical-align:bottom;
  white-space:nowrap;
  mso-rotate:0;
  mso-background-source:auto;
  mso-pattern:auto;
  color:black;
  font-size:12.0pt;
  font-weight:400;
  font-style:normal;
  text-decoration:none;
  font-family:Calibri, sans-serif;
  mso-font-charset:0;
  border:none;
  mso-protection:locked visible;
  mso-style-name:Normal;
  mso-style-id:0;}
td
  {mso-style-parent:style0;
  padding-top:1px;
  padding-right:1px;
  padding-left:1px;
  mso-ignore:padding;
  color:black;
  font-size:12.0pt;
  font-weight:400;
  font-style:normal;
  text-decoration:none;
  font-family:Calibri, sans-serif;
  mso-font-charset:0;
  mso-number-format:General;
  text-align:general;
  vertical-align:bottom;
  border:none;
  mso-background-source:auto;
  mso-pattern:auto;
  mso-protection:locked visible;
  white-space:nowrap;
  mso-rotate:0;}
.xl65
  {mso-style-parent:style0;
  font-size:9.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:1.0pt solid windowtext;
  border-left:1.0pt solid windowtext;}
.xl66
  {mso-style-parent:style0;
  font-size:9.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:1.0pt solid windowtext;
  border-left:none;}
.xl67
  {mso-style-parent:style0;
  font-size:9.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:1.0pt solid windowtext;
  border-right:1.0pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:none;}
.xl68
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:none;
  border-right:none;
  border-bottom:none;
  border-left:1.0pt solid windowtext;}
.xl69
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;}
.xl70
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:none;}
.xl71
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:none;
  border-left:1.0pt solid windowtext;}
.xl72
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:none;
  border-left:none;}
.xl73
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:none;}
.xl74
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:none;
  border-left:1.0pt solid windowtext;}
.xl75
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:none;
  border-left:none;}
.xl76
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:1.0pt solid windowtext;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:none;}
.xl77
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:none;
  border-bottom:1.0pt solid windowtext;
  border-left:1.0pt solid windowtext;}
.xl78
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:none;
  border-bottom:1.0pt solid windowtext;
  border-left:none;}
.xl79
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:none;}
.xl80
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:none;
  border-right:none;
  border-bottom:1.0pt solid windowtext;
  border-left:1.0pt solid windowtext;}
.xl81
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:none;
  border-right:none;
  border-bottom:1.0pt solid windowtext;
  border-left:none;}
.xl82
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:none;}
.xl83
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:none;
  border-right:none;
  border-bottom:none;
  border-left:1.0pt solid windowtext;
  background:black;
  mso-pattern:black none;}
.xl84
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  background:black;
  mso-pattern:black none;}
.xl85
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:none;
  background:black;
  mso-pattern:black none;}
.xl86
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:none;
  border-bottom:none;
  border-left:1.0pt solid windowtext;
  background:#000090;
  mso-pattern:black none;}
.xl87
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  background:#000090;
  mso-pattern:black none;}
.xl88
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:none;
  background:#000090;
  mso-pattern:black none;}
.xl89
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:1.0pt solid windowtext;
  border-left:1.0pt solid windowtext;
  background:#DAEEF3;
  mso-pattern:black none;
  white-space:normal;}
.xl90
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:1.0pt solid windowtext;
  border-left:none;
  background:#DAEEF3;
  mso-pattern:black none;
  white-space:normal;}
.xl91
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:1.0pt solid windowtext;
  border-right:1.0pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:none;
  background:#DAEEF3;
  mso-pattern:black none;
  white-space:normal;}
.xl92
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  background:gray;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl93
  {mso-style-parent:style0;
  color:windowtext;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  background:gray;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl94
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:none;
  background:gray;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl95
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:none;
  border-left:1.0pt solid windowtext;
  background:#000090;
  mso-pattern:black none;}
.xl96
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:none;
  border-left:none;
  background:#000090;
  mso-pattern:black none;}
.xl97
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:none;
  background:#000090;
  mso-pattern:black none;}
.xl98
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:none;
  border-left:1.0pt solid windowtext;
  background:black;
  mso-pattern:black none;}
.xl99
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:none;
  border-left:none;
  background:black;
  mso-pattern:black none;}
.xl100
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:1.0pt solid windowtext;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:none;
  background:black;
  mso-pattern:black none;}
.xl101
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:none;
  border-bottom:1.0pt solid windowtext;
  border-left:1.0pt solid windowtext;
  background:#000090;
  mso-pattern:black none;}
.xl102
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:none;
  border-bottom:1.0pt solid windowtext;
  border-left:none;
  background:#000090;
  mso-pattern:black none;}
.xl103
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:none;
  background:#000090;
  mso-pattern:black none;}
.xl104
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  background:gray;
  mso-pattern:black none;
  white-space:normal;}
.xl105
  {mso-style-parent:style0;
  color:windowtext;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  background:gray;
  mso-pattern:black none;
  white-space:normal;}
.xl106
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;}
.xl107
  {mso-style-parent:style0;
  color:windowtext;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:none;
  background:gray;
  mso-pattern:black none;
  white-space:normal;}
.xl108
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:1.0pt solid windowtext;
  border-left:1.0pt solid windowtext;
  background:#000090;
  mso-pattern:black none;}
.xl109
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:1.0pt solid windowtext;
  border-left:none;
  background:#000090;
  mso-pattern:black none;}
.xl110
  {mso-style-parent:style0;
  color:white;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:1.0pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:none;
  background:#000090;
  mso-pattern:black none;}
.xl111
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:none;
  background:gray;
  mso-pattern:black none;
  white-space:normal;}
.xl112
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:none;
  background:gray;
  mso-pattern:black none;
  white-space:normal;}
.xl113
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;}
.xl114
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:none;
  background:gray;
  mso-pattern:black none;
  white-space:normal;}
.xl115
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:none;
  border-bottom:none;
  border-left:1.0pt solid windowtext;}
.xl116
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:none;}
.xl117
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:none;
  border-left:1.0pt solid windowtext;
  background:#FCD5B4;
  mso-pattern:black none;}
.xl118
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:none;
  border-left:none;
  background:#FCD5B4;
  mso-pattern:black none;}
.xl119
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:none;
  background:#FCD5B4;
  mso-pattern:black none;}
.xl120
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:none;
  border-bottom:none;
  border-left:1.0pt solid windowtext;
  background:#FCD5B4;
  mso-pattern:black none;}
.xl121
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  background:#FCD5B4;
  mso-pattern:black none;}
.xl122
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:none;
  background:#FCD5B4;
  mso-pattern:black none;}
.xl123
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:none;
  border-bottom:1.0pt solid windowtext;
  border-left:1.0pt solid windowtext;
  background:#FCD5B4;
  mso-pattern:black none;}
.xl124
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:none;
  border-bottom:1.0pt solid windowtext;
  border-left:none;
  background:#FCD5B4;
  mso-pattern:black none;}
.xl125
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:none;
  background:#FCD5B4;
  mso-pattern:black none;}
.xl126
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:none;
  border-bottom:none;
  border-left:.5pt solid windowtext;
  background:gray;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl127
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:none;
  border-bottom:.5pt solid windowtext;
  border-left:.5pt solid windowtext;
  background:gray;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl128
  {mso-style-parent:style0;
  color:windowtext;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:.5pt solid windowtext;
  border-right:.5pt solid windowtext;
  border-bottom:none;
  border-left:.5pt solid windowtext;
  background:gray;
  mso-pattern:black none;
  white-space:normal;}
.xl129
  {mso-style-parent:style0;
  color:windowtext;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  border-top:none;
  border-right:.5pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:.5pt solid windowtext;
  background:gray;
  mso-pattern:black none;
  white-space:normal;}
.xl130
  {mso-style-parent:style0;
  color:windowtext;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:none;
  background:gray;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl131
  {mso-style-parent:style0;
  color:windowtext;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:.5pt solid windowtext;
  border-left:none;
  background:gray;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl132
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:.5pt solid windowtext;
  border-bottom:none;
  border-left:1.0pt solid windowtext;
  background:gray;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl133
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:.5pt solid windowtext;
  border-bottom:none;
  border-left:1.0pt solid windowtext;
  background:gray;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl134
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:.5pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:1.0pt solid windowtext;
  background:gray;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl135
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:.5pt solid windowtext;
  border-bottom:none;
  border-left:1.0pt solid windowtext;
  background:gray;
  mso-pattern:black none;
  white-space:normal;}
.xl136
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:.5pt solid windowtext;
  border-bottom:none;
  border-left:1.0pt solid windowtext;
  background:gray;
  mso-pattern:black none;
  white-space:normal;}
.xl137
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:.5pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:1.0pt solid windowtext;
  background:gray;
  mso-pattern:black none;
  white-space:normal;}
.xl138
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:.5pt solid windowtext;
  border-bottom:none;
  border-left:none;
  background:gray;
  mso-pattern:black none;
  white-space:normal;}
.xl139
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:.5pt solid windowtext;
  border-bottom:none;
  border-left:none;
  background:gray;
  mso-pattern:black none;
  white-space:normal;}
.xl140
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:.5pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:none;
  background:gray;
  mso-pattern:black none;
  white-space:normal;}
.xl141
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:.5pt solid windowtext;
  border-bottom:none;
  border-left:none;
  background:gray;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl142
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:.5pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:none;
  background:gray;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl143
  {mso-style-parent:style0;
  color:windowtext;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:.5pt solid windowtext;
  border-bottom:none;
  border-left:none;
  background:gray;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl144
  {mso-style-parent:style0;
  color:windowtext;
  font-size:8.0pt;
  font-weight:700;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:.5pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:none;
  background:gray;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl145
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  border-top:1.0pt solid windowtext;
  border-right:.5pt solid windowtext;
  border-bottom:none;
  border-left:.5pt solid windowtext;
  background:white;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl146
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  border-top:none;
  border-right:.5pt solid windowtext;
  border-bottom:none;
  border-left:.5pt solid windowtext;
  background:white;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl147
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  border-top:none;
  border-right:.5pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:.5pt solid windowtext;
  background:white;
  mso-pattern:black none;
  white-space:normal;
  mso-text-control:shrinktofit;}
.xl148
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  mso-number-format:"\@";}
.xl149
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  mso-number-format:"\@";
  text-align:center;
  vertical-align:middle;
  border:1.0pt solid windowtext;
  white-space:normal;}
.xl150
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  mso-number-format:"\@";
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:1.0pt solid windowtext;
  white-space:normal;}
.xl151
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  mso-number-format:"\@";
  text-align:center;
  vertical-align:middle;
  border-top:1.0pt solid windowtext;
  border-right:1.0pt solid windowtext;
  border-bottom:none;
  border-left:1.0pt solid windowtext;
  white-space:normal;}
.xl152
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  mso-number-format:"\@";
  text-align:center;
  vertical-align:middle;
  border-top:none;
  border-right:1.0pt solid windowtext;
  border-bottom:1.0pt solid windowtext;
  border-left:1.0pt solid windowtext;
  white-space:normal;}
.xl153
  {mso-style-parent:style0;
  font-size:8.0pt;
  font-style:italic;
  font-family:Calibri;
  mso-generic-font-family:auto;
  mso-font-charset:0;
  mso-number-format:"\@";
  text-align:center;
  vertical-align:middle;
  white-space:normal;}
